createOutgoingCall

abstract fun createOutgoingCall(terminatorAddress: String?, callInterface: OutgoingCallCreateInterface?)

This method is to create outgoing/mobile originated calls.

Parameters

terminatorAddress

address defining the target of the call (remote party)

callInterface

base interface for outgoing call creation events


abstract fun createOutgoingCall(account: String?, originatorAddress: String?, terminatorAddress: String?, callInterface: OutgoingCallCreateInterface?)

This method is to create outgoing/mobile originated calls

Since

4.5.9

Parameters

account

address defining the caller account

originatorAddress

address defining the source of the call

terminatorAddress

address defining the target of the call (remote party)

callInterface

base interface for outgoing call creation events


abstract fun createOutgoingCall(accountToken: String?, originatorToken: String?, terminatorToken: String?, tokenRealm: String?, callInterface: OutgoingCallCreateInterface?)

This method creates anonymous calls with time-limited token

Since

4.5.9

Parameters

accountToken

encrypted address defining the anonymous account

originatorToken

encrypted address defining the source of the call

terminatorToken

encrypted address defining the destination of the call

tokenRealm

the realm used to encrypt the tokens

callInterface

base interface for outgoing call creation events


abstract fun createOutgoingCall(terminatorAddress: String?, callApplication: CallApplicationListener?, callInterface: OutgoingCallCreateInterface?)

Deprecated

CallApplicationListener is no longer used. Switch to CallService#createOutgoingCall(String, OutgoingCallCreateInterface) instead

This method is to create outgoing/mobile originated calls.

Parameters

terminatorAddress

address defining the target of the call (remote party)

callApplication
callInterface

base interface for outgoing call creation events

See also


abstract fun createOutgoingCall(account: String?, originatorAddress: String?, terminatorAddress: String?, callApplication: CallApplicationListener?, callInterface: OutgoingCallCreateInterface?)

Deprecated

CallApplicationListener is no longer used. Switch to CallService#createOutgoingCall(String, String, String, OutgoingCallCreateInterface) instead

This method is to create outgoing/mobile originated calls

Since

4.5.9

Parameters

account

address defining the caller account

originatorAddress

address defining the source of the call

terminatorAddress

address defining the target of the call (remote party)

callApplication
callInterface

base interface for outgoing call creation events

See also


abstract fun createOutgoingCall(accountToken: String?, originatorToken: String?, terminatorToken: String?, tokenRealm: String?, callApplication: CallApplicationListener?, callInterface: OutgoingCallCreateInterface?)

Deprecated

CallApplicationListener is no longer used. Switch to CallService#createOutgoingCall(String, String, String, String, OutgoingCallCreateInterface) instead

This method creates anonymous calls with time-limited token

Since

4.5.9

Parameters

accountToken

encrypted address defining the anonymous account

originatorToken

encrypted address defining the source of the call

terminatorToken

encrypted address defining the destination of the call

tokenRealm

the realm used to encrypt the tokens

callApplication

application listener for call service

callInterface

base interface for outgoing call creation events

See also